to bring to a complete stop - Türkisch Englisch Wörterbuch